Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
73 Detached £468,998 £102,000 2 Dec 1998
74 £848,890 £685,000 19 Jul 2018